Zabbix 是一款開源監控軟體,由 Alexei Vladishev 在 2001 年創建。初期,Zabbix 的目的是提供一個全面的監控解決方案,可以追蹤各種網路參數,並即時警報系統異常。這個項目的靈感來自於 Vladishev 在 IT 行業的經驗,他認知到需要一個能夠靈活應對各種監控需求的工具。
隨著時間的推移,Zabbix 的功能持續擴展,增加了對多種監控需求的支持。它可以監控從基本的硬件指標(如 CPU 使用率、磁碟使用量)到更複雜的網路服務和應用程序性能。Zabbix 使用靈活的告警機制,可以自定義各種告警條件,並支持多種通知方法(如電子郵件、簡訊通知、IM 通訊軟體⋯⋯等)。
從早期的版本到現在,Zabbix 經歷了多次重大更新,每次都增加了新的功能和改進。這包括對新的操作系統和網路設備的支持、更好的可擴展性和可靠性,以及更直觀的用戶界面。
到了 2024 年 6 月,Zabbix 正式推出了 7.0 LTS 這個長期支援版本,與筆者常用的 6.4 版本來說,其介面操作並沒有太大的改變,但是對於背景工作來說確是有不少重要的進步。
Zabbix 廣泛應用於各種規模的組織和企業中,從小型企業到大型跨國公司。它適用於 IT 基礎設施、伺服器、網路、應用程序監控等多個領域。
Zabbix LLC 是一間位於 Latvia 的公司,沒錯,它就是一間公司,Zabbix 是這間公司的主要產品。筆者有幸在 Zabbix 7.0 LTS 釋出時不久參加了 Zabbix LCC 來臺灣舉辦的介紹活動,和創辦人 Alexei Vladishev 簡聊幾句並聽取簡報後,其中確認 Zabbix 不但是一個 Open Source 的專案,更是一間由企業支援的產品。
以現在的資訊產品支援來說,我們很怕選擇到一個沒有人照顧的開源專案,哪怕這個專案再火紅,一旦沒有人繼續支援那麼這個方案就會變成孤兒,出了問題就得靠自己的技能來除錯或修復。
以資訊安全的角度來說,Zabbix LCC 是一間取得 ISO/IEC 27001 認證的公司,因此在資訊安全管理層級上我們可以透過這個認證來認同 Zabbix 產品。
對於 Zabbix 來說,它是 Zabbix LLC 公司的產品,我們在使用上是否需要考量授權問題呢?
以 Alexei Vladishev 的簡報來說,2024 年的現況 Zabbix 保持著 Open Source 的授權,使用的授權條款為 AGPL,因此在大部份的情境之下我們都可以直接使用 Zabbix 監控方案。
那什麼時候會產生費用呢?如果遇到架構較複雜,或是需要原廠支援的情況下,我們就需要向 Zabbix 支付支援費用,也就是說,如果有能力自己處理那麼自己來就好,如果需要有技術後盾,就需要支付費用請出原廠。